person with hemorrhoids - Francés Inglés Diccionario